package com.unicom.mec.deploy.mapper;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.unicom.mec.deploy.model.ApplicationDeploy;
import com.unicom.mec.deploy.vo.ApplicationVo;
import org.apache.ibatis.annotations.Param;

/**
 * 应用部署数据处理
 *
 * @author 刘亮武
 * @date 2020年06月18日
 */
public interface ApplicationDeployMapper extends BaseMapper<ApplicationDeploy> {

    /**
     * 应用部署列表
     *
     * @param searchPage      分页信息
     * @param projectId       项目主键
     * @param applicationName 应用名称
     * @return
     */
    Page<ApplicationVo> findApplications(Page searchPage, @Param("projectId") Long projectId, @Param("applicationName") String applicationName);
}
